hold down the fort

Translations
tenir la boutique
Definitions
To take care of a place or responsibilities temporarily while someone else is away; to maintain operations or keep things running smoothly in someone's absence.